<html>
<head>
<title>AudioGraph</title>
   <link rel="stylesheet" type="text/css" href="../../avisynth.css">
<!--
Automatically generated, don't change:
$Id: audiograph.htm,v 1.1 2004/10/14 22:14:18 alex_e_basta Exp $ 
-->
</head>
<body>
<h1>AudioGraph</h1>
<h2>Sommario</h2>
<b>author:</b> Richard Ling (modificato da Sh0dan) <br>
<b>version:</b>  &nbsp;
<br><b>download:</b> <a href="http://www.avisynth.org/warpenterprises/">http://www.avisynth.org/warpenterprises/</a><br>
<b>category:</b>  Misc Plugins<br>
<b>requirements:</b>  YUY2 &amp; RGB Colorspace
<hr>
<p>Filtro AudioGraph per AviSynth (2.5)<br>
Richard Ling - r.ling(at)eudoramail.com</p>
<p>Questo filtro mostra l'audio waveform di un video, sovrapposto al video. E' 
  stato progettato principalmente per aiutare durante l'editing piuttosto che 
  per l' output finale. Pu&ograve; risultare utile per trovare ed isolare sequenze 
  specifiche di un dialogo o del suono, e per testare che l' audio (e specialmente 
  il parlato) sia in sync col video.</p>
<p>L' audio &egrave; mostrato come una waveform verde allungata da sinistra a 
  destra attraverso il frame. Il filtro pu&ograve; disegnare il grafico per il 
  solo frame visibile al momento; o pu&ograve; includere l'audio per numerosi 
  frames successivi su uno dei lati del frame corrente. Disegnare diversi frames 
  rende pi&ugrave; facile trovare il suono che ci interessa. E' anche realmente 
  piacevole vedere la forma d'onda scorrere attraverso il video durante la riproduzione 
  :-)</p>
<h3>USo</h3>
<p><code>AudioGraph</code> (<var>clip, int frames_either_side</var>)</p>
<p><u>Parametri:</u><br>
  <var>clip</var><b>:</b> Il clip sorgente . Video YUY2, RGB24 o RGB32 , con audio 
  8-bit o 16-bit mono o stereo.<br>
  <var>frames_either_side</var><b>:</b> Il numero di frames, per ogni lato del 
  current frame, che devono essere disegnati.</p>
<p>L'effetto del parametro frames_either_side &egrave; forse meglio spiegato da 
  questa tabella:</p>
<p><u>effetto dei valori:</u> vengono disegnati con<br>
  0 solo l'audio del frame attualmente visibile<br>
  1 l'audio per il precedente, il corrente , ed il successivo frame<br>
  2 l'audio per i precedenti 2 frames, il corrente, ed i 2successivi.<br>
  ...e cos&igrave;via.</p>
<p>L' audio del frame corrente &egrave; mostrato al centro del frame in verde 
  brillante, mentre l' audio er i frames precedenti e seguenti in verde scuro.</p>
<h3>ESEMPIO</h3>
<p>iL SEGUENTE FILE .avs crea un video da un file WAV. Sostituite il filename 
  del WAVSource con uno esistente nel vostro sistema. Si pu&ograve; anche adattare 
  la lunghezza passata a BlankClip per farla coincidere con la durata del file 
  WAV.</p>
<pre>LoadPlugin(&quot;audgraph.dll&quot;)
audio = WAVSource(&quot;sample.wav&quot;)
return AudioGraph(AudioDub(BlankClip(1000), audio), 20)</pre>
<p>Covertito in AviSynth 2.5 da Klaus Post.<br>
  ---------------------------------------<br>
  - Non supporta YV12 .<br>
  - Dovrebbe suppotrare canali multipli.<br>
  - YUY2 lo rende leggermente pi&ugrave; piacevole, IMO.<br>
  - Produce un grafico leggermente pi&ugrave; blocchettoso.<br>
  - YUY2 &egrave; convertito in greyscale.</p>
<p><kbd>$Date: 2004/10/14 22:14:18 $</kbd></p>
</body>
</html>
